Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 NORTHCHURCH ROAD Semi-Detached £130,000 4 May 1999
23 NORTHCHURCH ROAD Terraced £269,950 30 Apr 1999
25 NORTHCHURCH ROAD Terraced £738,000 12 Jul 2006
27 NORTHCHURCH ROAD Terraced £75,000 8 Dec 1997
33 NORTHCHURCH ROAD Terraced £499,950 12 Sep 2003
35 NORTHCHURCH ROAD Terraced £1,130,000 24 Feb 2012